/*
  糖果
 【题目描述】
    由于在维护世界和平的事务中做出巨大贡献，Dzx 被赠予糖果公司2010年5月23日当天无限量糖果免费优惠券。
    在这一天，Dzx 可以从糖果公司的 N 件产品中任意选择若干件带回家享用。
    糖果公司的 N 件产品每件都包含数量不同的糖果。
    Dzx 希望他选择的产品包含的糖果总数是K的整数倍，这样他才能平均地将糖果分给帮助他维护
    世界和平的伙伴们。当然，在满足这一条件的基础上，糖果总数越多越好。
    Dzx最多能带走多少糖果呢？

    注意：Dzx只能将糖果公司的产品整件带走。
 【输入】
    第一行包含两个整数 N (1 ≤ N ≤ 100)和 K (1 ≤ K ≤ 100)。
    以下 N 行每行1 个整数，表示糖果公司该件产品中包含的糖果数目，不超过 1000000。
 【输出】
    符合要求的最多能达到的糖果总数，如果不能达到K的倍数这一要求，输出0。
 【输入样例】
    5 7
    1
    2
    3
    4
    5
 【输出样例】
    14
 【提示】
    Dzx 的选择是 2 + 3 + 4 + 5 = 14，这样糖果总数是 7 的倍数，并且是总数最多的选择。
*/